760 research outputs found

    Literate modelling: capturing business knowledge with the UML

    Get PDF
    At British Airways, we have found during several large OO projects documented using the UML that non-technical end-users, managers and business domain experts find it difficult to understand UML visual models. This leads to problems in requirement capture and review. To solve this problem, we have developed the technique of Literate Modelling. Literate Models are UML diagrams that are embedded in texts explaining the models. In that way end-users, managers and domain experts gain useful understanding of the models, whilst object-oriented analysts see exactly and precisely how the models define business requirements and imperatives. We discuss some early experiences with Literate Modelling at British Airways where it was used extensively in their Enterprise Object Modelling initiative.We explain why Literate Modelling is viewed as one of the critical success factors for this significant project. Finally, we propose that Literate Modelling may be a valuable extension to many other object-oriented and non object-oriented visual modelling languages

    Tool construction for the British Airways SEE with the O<inf>2</inf> ODBMS

    Get PDF
    Software engineering environments (SEE) support the construction and maintenance of large-scale software systems. They integrate tools for the production and maintenance of documents such as requirements definitions, architecture definitions or user manuals. Very few SEE tools meet all the developers' requirements. Some requirements that are important in practice have not been appropriately addressed. These are inter-document consistency handling, version and configuration management and cooperative work. We claim that the reason for current tools not meeting these requirements is the fact that the required database support for maintaining documents is only now becoming available. The British Airways SEE meets these new requirements. Its tools were constructed using the O2 object database management system, which has been extended to become a database management system for software engineering. We discuss the experiences we made during tool construction for this SEE

    Fine grained process modelling: An experiment at British Airways

    Get PDF
    We report on the experimental application of process technology at British Airways (BA). We used SLANG to model BA's C++ class library management process, and we constructed an experimental process centred software engineering environment (PSEE) based on SPADE. BA required processes to be automated at a finer degree of granularity than tool invocation. We have demonstrated that SLANG and SPADE offer the basic mechanisms for modelling these fine grained processes. We have also shown that it is feasible to generate tools for dedicated processes and integrate them with a SLANG model so as to facilitate fine grained process automation. However, our experience highlighted some open problems. For instance, SLANG process models are tuned to efficient enactment, thus containing very detailed process fragments. These are not the most appropriate representation for humans trying to understand the process model. A more comprehensible notation is needed for design and documentation purposes. Although the airline did not deploy the PSEE in its production environment, the experiment proved beneficial for BA. The modelling uncovered serious flaws in the existing process, and the BA engineers improved their knowledge of process technology

    Современные технические средства в работе секретаря

    Get PDF
    The article examines the technical devices used in the secretary work. Guided books and magazines for secretarial business, makes recommendations for the proper selection and use of technical devices. Furthermore, in this article the author gives examples of the most popular and commonly used programs for personal computers. All of these techniques can significantly reduce the cost of working time and improve the quality of performing their job duties

    The GOODSTEP project: General Object-Oriented Database for Software Engineering Processes

    Get PDF
    The goal of the GOODSTEP project is to enhance and improve the functionality of a fully object-oriented database management system to yield a platform suited for applications such as software development environments (SDEs). The baseline of the project is the O2 database management system (DBMS). The O2 DBMS already includes many of the features regulated by SDEs. The project has identified enhancements to O2 in order to make it a real software engineering DBMS. These enhancements are essentially upgrades of the existing O2 functionality, and hence require relatively easy extensions to the O2 system. They have been developed in the early stages of the project and are now exploited and validated by a number of software engineering tools built on top of the enhanced O2 DBMS. To ease tool construction, the GOODSTEP platform encompasses tool generation capabilities which allow for generation of integrated graphical and textual tools from high-level specifications. In addition, the GOODSTEP platform provides a software process toolset which enables modeling, analysis and enaction of software processes and is also built on top of the extended O2 database. The GOODSTEP platform is to be validated using two CASE studies carried out to develop an airline application and a business application

    Enhancing Terminal Deoxynucleotidyl Transferase Activity on Substrates with 3′ Terminal Structures for Enzymatic De Novo DNA Synthesis

    Get PDF
    Enzymatic oligonucleotide synthesis methods based on the template-independent polymerase terminal deoxynucleotidyl transferase (TdT) promise to enable the de novo synthesis of long oligonucleotides under mild, aqueous conditions. Intermediates with a 30 terminal structure (hairpins) will inevitably arise during synthesis, but TdT has poor activity on these structured substrates, limiting its usefulness for oligonucleotide synthesis. Here, we described two parallel efforts to improve the activity of TdT on hairpins: (1) optimization of the concentrations of the divalent cation cofactors and (2) engineering TdT for enhanced thermostability, enabling reactions at elevated temperatures. By combining both of these improvements, we obtained a ~10-fold increase in the elongation rate of a guanine-cytosine hairpin

    Ethical perceptions of accounting students in a Portuguese university: the influence of individual factors and personal traits

    Get PDF
    Our purpose is to empirically examine whether gender, age, work experience, and attendance of a course on ethics affect the ethical perceptions of Portuguese accounting students and analyze the influence of some individual factors that may affect their ethical decision-making. Additionally, we consider the degree of importance assigned to a list of personal traits and their relationship with those factors. We concluded that gender influenced the degree of importance attributed by students to initiative/entrepreneurship, obedience, and responsibility; age influenced the degree of importance attributed by students to integrity; work experience influenced the degree of importance attributed by students to obedience; and attendance of a course on ethics influenced the degree of importance attributed to independence. For each of these factors, the influence did not prove to be statistically significant in decision-making. Similarly, the study identified some reservations regarding attitudes the students’ peers might have, and when asked about this, they had negative opinions, believing their colleagues would have lower ethical standards. Our results add to the literature, especially because, in Portugal, little has been done to understand which factors may affect students’ ethical decision-making processes. We expect to bring added value to stakeholders, teachers, and scholars engaged with these matters

    Temporal drag: transdisciplinarity and the 'case' of psychosocial studies

    Get PDF
    Psychosocial studies is a putatively ‘new’ or emerging field concerned with the irreducible relation between psychic and social life. Genealogically, it attempts to re-suture a tentative relation between mind and social world, individual and mass, internality and externality, norm and subject, and the human and non-human, through gathering up and re-animating largely forgotten debates that have played out across a range of other disciplinary spaces. If, as I argue, the central tenets, concepts and questions for psychosocial studies emerge out of a re-appropriation of what have become anachronistic or ‘useless’ concepts in other fields – ‘the unconscious’, for instance, in the discipline of psychology – then we need to think about transdisciplinarity not just in spatial terms (that is, in terms of the movement across disciplinary borders) but also in temporal terms. This may involve engaging with theoretical ‘embarrassments’, one of which – the notion of ‘psychic reality’ – I explore here
    corecore